Skip to content

feat: add complete Chinese localization - #15

Closed
NealZhouPanda wants to merge 1 commit into
Alan-Yu-2077:mainfrom
NealZhouPanda:feat/complete-chinese-localization
Closed

feat: add complete Chinese localization#15
NealZhouPanda wants to merge 1 commit into
Alan-Yu-2077:mainfrom
NealZhouPanda:feat/complete-chinese-localization

Conversation

@NealZhouPanda

Copy link
Copy Markdown

Summary

  • Translate the user-facing Luna web, setup wizard, desktop onboarding, settings, Live2D workbench, diary, dream, tool status, and error copy into Chinese.
  • Keep protocol fields, IPC channel names, environment variable names, model IDs, and Live2D parameter IDs unchanged.
  • Keep the setup language toggle and use Chinese as the daily default when no explicit language choice is stored.
  • Update affected tests and packaged smoke coverage for the localized UI.

Verification

  • 2033 pass / 3 skip / 0 fail
  • TypeScript checks pass for protocol, web, server, and desktop packages.
  • Production Web bundle, server sidecar, and macOS arm64 Electron package build successfully.
  • Isolated packaged smoke test returns ok: true with menu, WebSocket, data API, and settings rows verified.
  • No credentials, local databases, runtime files, or private TTS binaries are included.

The branch is pushed from NealZhouPanda's fork because the current account does not have direct write permission to the upstream repository.

@NealZhouPanda NealZhouPanda closed this by deleting the head repository Aug 17, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant